طراحی یک لایه ماناساز جنبه گرا با پشتیبانی از پرس و جوی شی گرا

thesis
abstract

ماناسازی به مجموعه عملیاتی گفته می شود که عمل ذخیره و بازیابی اشیا برنامه های کاربردی را انجام می دهند. مفهوم ماناسازی بیشتر به دلیل ناهمگونی پایگاه های داده رابطه ای با مدل های شی گرا بوجود آمده است. در این پایان نامه ابتدا مفاهیم موجود در ماناسازی را مورد مطالعه قرار می دهیم. سپس جنبه گرایی مورد بررسی قرار می گیرد. جنبه ها موجوداتی هستند که اجرای برنامه را برای انجام عملی قطع می کند و فرآیندهایی به آن اضافه می کنند. در مورد جنبه گرایی ابتدا مفاهیم موجود در آن مورد بررسی قرار می گیرد و سپس روشی جهت پیاده سازی زیر ساخت های لازم برای آن در چارچوب net ارائه می گردد. بررسی جنبه گرایی از آن جهت اهمیت دارد که می توان ماناسازی را به عنوان جنبه ای برای برنامه های کاربردی در نظر گرفت. در این پایان نامه نشان داده می شود که چگونه بعضی از مسائل موجود در ماناسازی می تواند به عنوان یک جنبه مطرح شود. همچنین روشی به منظور فراهم کردن امکان پرس و جو به صورت شی گرا برای لایه های ماناساز در این پایان نامه معرفی می شود. ارائه پرس و جوهای شی گرا یکی از پرارزش ترین امکاناتی است که یک لایه ماناساز می تواند در اختیار طراحان و برنامه نویسان قرار دهد. چون با استفاده از پرس و جوهای شی گرا، پرس و جوها می توانند توسط خصوصیات شی گرایی و در همان حوزه ای که اشیا تعریف شده اند طراحی شوند و نیازی نیست که در حوزه رابطه ای طراحی گردند. در نتیجه امکان استفاده از پرس و جوهایی قدرتمندتر، ساده تر و با قابلیت نگهداری بیشتر بوجود می آید. بر اساس مولفه طراحی شده در این کار، مولفه ای نیز برای طراحی پرس و جوهای شی گرا بر روی گراف ها طراحی شده است.

First 15 pages

Signup for downloading 15 first pages

Already have an account?login

similar resources

طراحی مدل شی گرا پیامهای اصلی برای پشتیبانی از پرونده الکترونیک سلامت(EHR)

Introduction: The recent advances in information and communication technology have increased the possibility to store and circulate information. EHR (Electronic health record) system, as an IT (Information Technology) in the healthcare field, can improve access to patient data. International research studies show that the benefits of e-health are significantly greater where EHR information can ...

full text

طراحی سیستم اطلاعاتی خرید با استفاده از متدولوژی شی ء گرا و مقایسه آن با متدولوژی ساخت یافته

در این مقاله پس از ذکر مقدمه ای کوتاه، ضمن بیان انواع سیستم های اطلاعاتی و طبقه بندی انواع مختلف متدولوژی ها، دیدگاه و متدولوژی شی ءگرا به تفصیل مورد بحث قرار گرفته است. سپس از متدولوژی شی ء گرا برای طراحی یک سیستم اطلاعاتی مکانیزه خرید برای دو فرایند اصلی خرید داخلی و خارجی در صنعت خودرو، استفاده می شود. از این رو واحد خرید یکی از شرکت های فعال در زمینه خودرو سازی (شرکت سازه گستر سایپا) انتخاب...

full text

ارزیابی تکنیک های مختلف طبقه بندی شی گرا در استخراج کاربری اراضی از تصاویر ماهواره آیکونوس

طبقه‌‌بندی تصاویر ماهواره‌‌ای با استفاده از پردازش شی‌گرا تاکنون با بهره‌‌گیری از تکنیک‌‌های مختلف به ‌طور گسترده‌‌ای مورد استفاده قرار گرفته است. اگرچ...

full text

مفاهیم کاربردی در طراحی احساس گرا

برخی محصولات حاوی پیام احساسی هستند که به صورت ناخودآگاه توسط مخاطبان تشخیص داده می شود و درک می گردد. چنین محصولاتی می توانند ضمن برقراری ارتباط قوی تر با استفاده کنندگان، پاسخگوی نیازهای حسی آنها باشند. طراحی احساس گرا، پاسخ به نیازهای حسی کاربران را محور اصلی طراحی می شناسد و سعی می کند تا معیارهای طراحی را به سوی این هدف متمایل سازد، اما شناسایی نیازهای حسی در حال رشد و تغییر کاربران و کارب...

full text

آزمون خودکار نرم افزارهای شی گرا با استفاده از موردهای کاربری و ضوابط ocl

آزمون خودکار با استفاده از ضوابط نرم افزار از مهمترین زمینه های تحقیقاتی آزمون نرم افزار می باشد. اهمیت آزمون خودکار در کاهش هزینه های تولید نرم افزار و بالا بردن ضریب اطمینان به نرم افزار است. روش های موجود برای آزمون خودکار با تعریف معیارهای مورد نیاز که وابسته به کد و یا ضوابط نرم افزار می باشد، به دنبال تولید داده آزمون به منظور پوشش معیارها، اجرای آزمون روی برنامه و بررسی نتایج حاصل با ارا...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده ریاضی و کامپیوتر

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023